MultiSafepay\WooCommerce\Utils\QrCheckoutManager A

Total Complexity 67
Dependencies 3
Dependents 2
Total lines 497
Lines of code 278
Logical lines of code 132
Comment lines 142
Methods 17
Properties 4

Methods 17

Method Rating Maintainability Complexity Lines of code
process_checkout_data()
C
36 32 71
get_other()
A
45 10 42
validate_checkout_fields()
S
55 3 21
get_cart()
S
56 2 20
get_checkout_data()
S
60 2 14
get_order_fields()
S
54 1 25
is_shipping_to_different_address()
S
75 2 4
get_posted_data()
S
63 2 10
get_fees()
S
66 2 9
get_coupons()
S
66 2 9
get_shipping()
S
67 2 8
validate_postcode()
S
71 2 6
get_shipping_fields()
S
61 1 13
get_required_fields()
S
64 1 12
verify_nonce()
S
73 1 4
get_extra_fields()
S
71 1 7
validate_email()
S
79 1 3